﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace FrontEndPlus
{
    public partial class wbfrm_Habilitar_Cuenta_Cliente : System.Web.UI.Page
    {
        private WCF_Gimnasio.cls_Usuario _BSUsuarios = new WCF_Gimnasio.cls_Usuario();
        private WCF_Gimnasio.ServiceClient _servicio = new WCF_Gimnasio.ServiceClient();

        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                if (!IsPostBack)
                {
                    string str = "";
                    //var idUnique = HttpContext.Current.Request.QueryString["uid"];
                    //var idPersona = HttpContext.Current.Request.QueryString["id"];
                    string UniqueId = HttpContext.Current.Request.QueryString["uid"];
                    _BSUsuarios.Usuario = HttpContext.Current.Request.QueryString["id"];
                    _BSUsuarios = (WCF_Gimnasio.cls_Usuario)_servicio.TraerObjeto(_BSUsuarios);

                    if (_BSUsuarios.IdEstado == 3)
                    {
                        if (_BSUsuarios.UniqueId == UniqueId.ToUpper())
                        {
                            if (_BSUsuarios.VencimientoId >= DateTime.Now)
                            {

                                _BSUsuarios.IdUsuarioInicioSeccion = _BSUsuarios.IdUsuario;
                                _BSUsuarios.UniqueId = null;
                                _BSUsuarios.VencimientoId = null;
                                _BSUsuarios.IdEstado = 2;
                                _servicio.InsertarActualizarRegistro(false, ref str, _BSUsuarios);
                                string script = @"<script type='text/javascript'> smoke.alert('" + "CUENTA ACTIVADA" + "', function (e) {}, {ok: 'OK',classname: 'custom-class'}); </script>";
                                ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, false);

                            }
                            else
                            {
                                string script = @"<script type='text/javascript'> smoke.alert('" + "EL LINK SELECCIONADO CADUCO. CONTACTE A UN ADMINISTRADOR" + "', function (e) {}, {ok: 'OK',classname: 'custom-class'}); </script>";
                                ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, false);
                            }
                        }
                        else
                        {
                            string script = @"<script type='text/javascript'> smoke.alert('" + "EL IDENTIFICADOR ES INVALIDO. CONTACTE A UN ADMINISTRADOR" + "', function (e) {}, {ok: 'OK',classname: 'custom-class'}); </script>";
                            ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, false);
                        }
                    }
                    else
                    {
                        string script = @"<script type='text/javascript'> smoke.alert('" + "SU CUENTE YA FUE ACTIVADA" + "', function (e) {}, {ok: 'OK',classname: 'custom-class'}); </script>";
                        ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, false);
                    }
                }
            }
            catch (Exception ex) { }
        }
    }
}